most powerless - French English Dictionary